least said, soonest mended - Alemán Inglés Diccionario